A mash-up is a website (or music) which combines information from at least one source to make something new using the properties of the sources.

Wiktionary defines a mash-up as
  1. (computing slang) A derivative work consisting of two pieces of (generally digital) media conjoined together, such as a video clip with a different soundtrack applied for humorous effect, or a digital map overlaid with user-supplied data.


More informations about mash-ups can be found here.